Career 2016 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 France F7 Turkey F15 Turkey F16 Turkey F17 Turkey F18 Turkey F19 Turkey F20 France F10 France F11 Barletta Citta Della Disfida Open 99 - Barletta Casino Lugano - Lugano drkoop.com USTA Challenger of Burbank - Burbank Jersey Challenger San Remo Challenger Pozoblanco Challenger Recanati Challenger St. Remy Challenger St. Brieuc Challenger Athens Challenger Turin Challenger Helsinki Challenger Bath Challenger St. Remy Challenger ATU Cup - Weiden IPP Open - Helsinki V Trofeo Barcelona de Tenis - Barcelona Open de Montauban - Montauban Ciur Pribram Challenger - Pribram Torneo Internazionale di Tennis ATP-Challenger - Merano Medicor Open - Budapest Baton Rouge Pro Tennis Classic - Baton Rouge Open D'Orleans - Orleans Open de Franche-Comte - Besancon Schickendanz Open - Furth President's Cup - Astana St. Remy Challenger Dunlop World Challenge - Toyota USTA Challenger - Champaign South African Airways Tennis Open - Durban Internazionali de Tennis di Bergamo - Bergamo Puerto Rico Challenger Tennis Event - Humacao Mons Challenger Challenger Casablanca San Angel - Mexico City Sarajevo Challenger IPP Open - Helsinki Copa Ericsson Chile - Santiago Genova Open Challenger - Genova Copa Ericsson Argentina - Buenos Aires Scottish Tennis Championship - Edinburgh Rado Geneva Challenger - Geneva Istanbul Challenger Prostejov Challenger Bratislava Challenger Prostejov Challenger Mercedes-Benz Cup - Los Angeles Pekao Open - Szczecin Challenger Casablanca San Angel - Mexico City Geneva Challenger Milano Challenger-Jameson Cup - Milan Internationale Tenniskampioenschappen Scheveningen - Scheveningen Thailand Open - Bangkok Davidoff Swiss Indoors - Basel RCA Championships - Indianapolis The Stella Artois Championships - London Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Open 13 - Marseille PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai AIG Japan Open - Tokyo Thailand Open - Bangkok Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Ortisei Challenger PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai XL Capital Bermuda Open - Bermuda Open de Moselle - Metz Qatar Open - Doha Joplin Challenger - Joplin Memorial Piertomaso Tessitore - San Remo Davidoff Swiss Indoors Basel - Basel 2002 FSE Challenger - Tarzana AXA Open II - Espinho Copa Sevilla - Seville Jameson Cup - Milan Challenger 42 - Andrezieux 2001 Eddleman USTA Challenger - Birmingham ECM Cup - Prague Zivnobanka Czech Open - Prostejov 9th Wartburg Open - Eisenach Open de L'Isere (Open 38) - Grenoble Intelig Tennis Cup - Brasilia Black Forest Open 2000 - Freudenstadt Grand Prix Hassan II - Casablanca Copa Ericsson Brazil - Sao Paulo Okal Cup 2001 International Bavarian Championships - Eckental Neride Prague Indoor - Prague Tatra Banka Open - Bratislava AEGON International - Eastbourne San Luis Potosi ATP Challenger - San Luis Potosi Mobelwelt-Zick Open 98 - Dresden Quelle Cup - Furth Warsteiner Grand Prix ATP Challenger - Oberstaufen Allianz Suisse Open Gstaad - Gstaad Poznan Challenger - Poznan Sports Expert Open - Nettingsdorf Grolsch Cup - Warsaw ATU Cup - Weiden Black Forest Open - Alpirsbach Copa Ericsson Venezuela - Caracas Copa Ericsson Chile - Santiago International Bavarian Championship - Eckental Las Vegas Challenger - Las Vegas VI Open Banc Agricol - Andorra Copa Ericsson Peru - Lima Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Mercedes Cup - Stuttgart Warsteiner Challenger Wolfsburg - Wolfsburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg Open de l'Isere - Grenoble Open de Franche Comte - Besancon Napoli Challenger - Napoli Open de Nice - Nice Renault Slovenian Open - Ljubljana Quelle Cup 1999 - Furth Jagermeister Open - Braunschweig Zagreb Open - Zagreb Allianz Suisse Open - Gstaad FILA Challenger Biella - Biella 7th Wartburg Open - Eisenach Muller Cup 99 - Ulm Tenniscup of Flanders - Ostende Northern Electric Open 1999 - Newcastle The Scottish Championships - Edinburgh Polish Open 99 - Poznan GHI Bronx Tennis Classic - Bronx Kyiv UMC Open - Kiev Medicor Open - Budapest Open Maxon - Barcelona Cairo Challenger - Cairo Okal Cup - International Bavarian Championship - Eckental Samarkand Challenger - Samarkand VII Open Banc Agricol - Andorra Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Wiesmann Roadster Open - Nuembrecht The Joyce Eisenberg Jerusalem Open - Jerusalem Warsteiner Challenger Lubeck - Lubeck Open de Franche Comte - Besancon Copa Ericsson Uruguay - Montevideo Sarajevo Open - Sarajevo Challenger Leon 2003 - Leon Open Sainte-Victoire - Aix-En-Provence Sporting Challenger 2003 - Turin Schickendanz Open - Furth The Surbiton Trophy - Surbiton ATU Cup - Weiden Ciudad de Pozoblanco Open Diputacion - Cordoba Internationale Badische Meisterschaften Um Den Techem Cup - Zell Finnish Open - Helsinki Hilversum Open - Hilversum St. Petersburg Challenger by Kinex - St. Petersburg Akbank Private Banking-TED Open - Istanbul Fujitsu Siemens Open - Budapest XL Capital Bermuda Open - Bermuda Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Pekao Open 2004 - Szczecin Lambertz Open - Aachen Privat Bank Cup - Dnepropetrovsk Copa Ericsson Mexico - Guadalajara Challenger Groningen - Groningen Logopak Challenger 2005 - Lubeck Sarajevo Open - Sarajevo Torneo Internacional Challenger Fila 2005 - Leon Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin IX Torneo Internacionale de Tennis - Barletta Credit Agricole Suisse Open - Gstaad The Natrel's Challenger of Granby - Granby IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Banja Luka Challenger 2005 - Banja Luka PrivatBank Cup - Dnepropetrovsk Tunis Open 2006 - Tunis Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding San Marino Cepu Open - San Marino Naples Challenger - Naples Ciudad de Pozoblanco Open Diputacion - Cordoba IPP Open - Helsinki Fergana Challenger - Fergana The Nottingham Open - Nottingham Segovia Challenger BMW Open - Munich Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Vancouver Challenger Keio Challenger International Tennis Tournament - Yokohama Lambertz Open - Aachen Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Milan Challenger The Wright Financial Group, Inc. Challenger - Champaign Ordina Open - 's-Hertogenbosch ECU Prague Open - Prague Allianz Suisse Open - Gstaad Stockholm Open - Stockholm UBS Open Gstaad - Gstaad Ciudad de Pozoblanco Open Diputacion - Cordoba San Remo Tennis Cup - San Remo Intersport Heilbronn Open - Heilbronn Open Seat Godo 2005 - Barcelona Salem Open - Hong Kong Hilton Waikoloa Village USTA Challenger - Waikoloa Heilbronn Challenger Gemax Samsung Open 2004 - Belgrade Challenger Banque Nationale - Granby Qatar Mobil Open 2001 - Doha Adidas International - Sydney Milan Indoors - Milan XI Open International D'Andorra - Andorra Geneva Challenger President's Cup - Tashkent Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Stockholm Open - Stockholm Timisoara Challenger - Timisoara Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Tennis de Brest - Brest USTA Men's Challenger of Dallas - Dallas Davidoff Swiss Indoors - Basel Campbell's Hall of Fame Tennis Championships - Newport Challenger Ford de Cherbourg - Cherbourg IPP Geneva Trophy - Geneva ATP Challenger Open 2004 - Monchengladbach Thailand Open - Bangkok Zivnobanka Czech Open - Prostejov The Surbiton Trophy - Surbiton Moncton Men's Challenger - Moncton Optimus Maia Open - Maia Samarkand Challenger - Samarkand The Dubai Tennis Championships - Dubai Quelle Cup 2000 - Furth Estoril Open - Estoril The Powder Byrne Trophy - Surbiton Mallorca Open - Mallorca Architect Open - Budapest Legg Mason Tennis Classic - Washington D.C. Banja Luka Challenger 2004 - Banja Luka Copenhagen Open - Copenhagen Cherbourg Challenger Wartburg Open - Eisenach Open de Montauban - Montauban CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai BMW Open - Munich The Stella Artois Grass Court Championships - London Open de L'Isere - Grenoble SIR Supermercadi Challenger - Rome 2000 Cairo Challenger - Cairo XI Ciutat de Barcelona - Barcelona Mercedes Cup - Stuttgart Gerry Weber Open - Halle Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Argentina - Buenos Aires Open de la Comunidad Valenciana - Valencia Copa Ericsson Costa Rica - San Jose Heilbronn Open - Heilbronn Davidoff Swiss Indoors - Basel The Surbiton Trophy - Surbiton Challenger Ford de Cherbourg - Cherbourg Kroger / St. Jude International - Memphis Residenza Open - Magdeburg Open Seat-Godo 2001 - Barcelona The Surbiton Trophy - Surbiton Espinho Challenger - Espinho Telenordia Swedish Open - Bastad Gerry Weber Open - Halle Ciudad de Pozoblanco Open Diputacion - Cordoba 2001 Mercedes Cup - Stuttgart Eisenberg Jerusalem Open - Jerusalem Powder Byrne Trophy - Surbiton XI Venice Open - Venice Gelsor Open Romania - Bucharest Cairo Challenger 2002 - Cairo Johannesburg Challenger Samsung Securities Cup - Seoul Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava Trofeo Conde de Godo - Barcelona Generali Open 2002 - Kitzbuhel Davidoff Swiss Indoors - Basel Chennai Open - Chennai Mobilux Open - Luxembourg Visa Tennis Open - Sao Paulo KGHM Dialog Polish Indoors - Wroclaw Internazionali di Tennis di Bergamo - Bergamo Turin Challenger Copenhagen Open - Copenhagen Neride Prague Indoor - Prague Estoril Open - Estoril Jameson Cup - Milan Rhodes Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg Stockholm Open - Stockholm Ramat Hasharon Challenger Grand Prix de Tennis de Lyon - Lyon Abierto Internacional de Salinas - Salinas The LTA Cardiff Challenger - Cardiff III Challenger Continenal Plaza - Puerto Vallarta BMW Tennis Championship - Sunrise Eisenberg Jerusalem Open - Jerusalem Dubai Open - Dubai Synsam Swedish Open - Bastad RCA Championships - Indianapolis Isla de Lanzarote - Lanzarote Newcastle Challenger - Newcastle Tampere Challenger - Tampere The Surbiton Trophy - Surbiton Meridiana Sardegna Open - Olbia Cairo Challenger - Cairo XL Capital Bermuda Open - Bermuda Maia Open - Oporto I Open de Tenis Comunidad de Madrid - Madrid The Dubai Tennis Championships - Dubai Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi Black Forest Open - Freudenstadt If Stockholm Open - Stockholm USTA Challenger of North Miami Beach - North Miami Beach USTA Men's Challenger of Dallas - Dallas Olbia Geovillage Open - Olbia Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Challenger 42 - Andrezieux TCT Open - Tunis Open de Franche-Comte - Besancon 2002 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda The LTA Wrexham Challenger - Wrexham Corona Mexico City Open - Mexico City The Scottish Tennis Championships - Edinburgh Ljubljana Open 2002 - Ljubljana ECM Cup - Prague VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan 2004 USTA Challenger of Calabasas - Calabasas Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon 10th Wartburg Open - Eisenach Ispat Open 2004 - Ostrava Zagreb Open - Zagreb Franklin Templeton Tennis Classic - Scottsdale Open 13 - Marseille Alexander Kolyaskin Memorial - Donetsk Schickedanz Open - Furth Reggio Emilia Challenger Geneva Challenger Izmir Challenger The Surbiton Trophy - Surbiton Open Castilla y Leon - Segovia Trani Cup - Trani Pozoblanco Challenger 10ø Tornea B. Camparini - Reggio Emilia CA Challenge 2002 - Graz Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Black Forest Open 2002 - Freudenstadt Countrywide Classic - Los Angeles DPD Challenger 2002 - Aschaffenburg Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Manchester Challenger Challenger 42 - Andrezieux Bratislava Challenger SAA Hilversum Open - Hilversum If Stockholm Open - Stockholm Recanati Challenger Lambertz Open by Stawag 2007 - Aachen Cepu Open - San Marino AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta TED Open - Istanbul UNICEF Open - 's Hertogenbosch Dubrovnik Open - Dubrovnik IPP Open - Helsinki Fujitsu Siemens Open - Budapest Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Generali Open - Kitzbuhel TED Open Istanbul - Istanbul Open Romania - Bucharest Jameson Cup - Milan Pozoblanco Challenger ATP Challenger Numea - New Caledonia BA-CA Tennis Trophy - Vienna Izmir Challenger San Remo Tennis Cup - San Remo Orleans Challenger La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago The LTA Men's Challenger Wrexham - Wrexham Qatar Exxon Mobil Open - Doha KGHM Polish Indoors - Wroclaw AIG Japan Open Tennis Championships - Tokyo BMW Challenger Open - Monchengladbach Izmir Cup - Izmir DPD Challenger 2000 - Aschaffenburg Open Diputacion Ciudad de Pozoblanco - Cordoba Olbia Challenger - Olbia RCA Championships - Indianapolis Scania Stockholm Open - Stockholm ATU Cup 2001 - Weiden Open 13 - Marseille The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham Heineken Open Shanghai - Shanghai Copenhagen Open - Copenhagen Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Challenger Brasov - Brasov Heineken Open Shanghai - Shanghai ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Salvador Ethias Tennis Trophy - Mons Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn DPD Challenger 2001 - Aschaffenburg UNICEF Open - 's Hertogenbosch Challenger 42 - Andrezieux Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia Copa Ericsson Peru - Lima St. Brieuc Challenger Wartburg Open - Eisenach Amer-Wilson Tampere ATP Tournament - Tampere Internationaux de Bretagne - Brest Milan Indoors - Milan Steelers Cup - Kosice The Lipton Championships - Key Biscayne Tennis Masters Series - Indian Wells The Ericsson Open - Miami German Open - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Toronto Tennis Masters Series - Miami Black Forest Open - Freudenstadt Tunis Open - Tunis Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar BMW Open - Munich CA Tennis Trophy - Vienna NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot Stockholm Open - Stockholm Sybase Open - San Jose Rado Swiss Open - Gstaad AAPT Championships - Adelaide BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami The Stella Artois Grass Court Championships - London Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Waldbaum's Hamlet Cup - Long Island Masters Series Monte-Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Tennis Napoli Cup - Napoli Copenhagen Open - Copenhagen Ostrava Nord/LB Open - Braunschweig The Manchester Trophy - Manchester Rhein-Main Challenger 2003 - Aschaffenburg Allianz Suisse Open Gstaad - Gstaad Credit Agricole Suisse Open - Gstaad Rogers Cup - Montreal Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open D'Orleans - Orleans St. Petersburg Open - St. Petersburg President's Cup 2000 - Tashkent Thailand Open - Bangkok Gold Flake Open - Chennai AIG Japan Open - Tokyo Qatar Mobil Open 2000 - Doha Grand Prix de Tennis de Lyon - Lyon Synsam Swedish Open - Bastad RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors Basel - Basel AXA Cup - London Open 13 - Marseille Wideyes Swedish Open - Bastad SA Tennis Open - Johannesburg UBS Open Gstaad - Gstaad Croatia Open - Umag Miller Lite Hall of Fame Tennis Championships - Newport Ordina Open - 's-Hertogenbosch President's Cup 1999 - Tashkent U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris ABN/AMRO World Tennis Tournament - Rotterdam Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Sybase Open - San Jose The Stella Artois Grass Court Championships - London The Stella Artois Grass Court Championships - London Internationaler Raiffeisen Grand Prix - St. Polten International Tennis Championships - Delray Beach Scania Stockholm Open - Stockholm Allianz Suisse Open - Gstaad Open Seat Godo 2007 - Barcelona The Stella Artois Grass Court Championships - London Rado Swiss Open - Gstaad Gerry Weber Open - Halle Tennis Masters Series - Paris 14th Paris Open - Paris Countrywide Classic - Los Angeles Pacific Life Open - Indian Wells Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 1R, AUT-NOR 5-0 Davis Cup, World Group, QF, SUI-FRA 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 2, 2R, HUN-NOR 3-2 Monte Carlo Open - Monte Carlo Davis Cup, Group 1, 2R, ROU-NOR 4-1 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, BEL-SUI 3-2 U.S. Open - New York Davis Cup, World Group, QR, SUI-BLR 5-0 Davis Cup, World Group, 1R, SUI-USA 3-2 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, PO, SUI-GBR 5-0 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, Group 2, PO, NOR-MON 4-1 Davis Cup, Group 2, 1R, ZIM-NOR 1-4 Davis Cup, Group 2, 2R, NOR-MKD 2-3